qd,od='01249','02468' 
while True: 
    N=input('= ') 
    if len(N) !=4: 
        print('Введённое число не является четырёхзначным') 
        continue 
    try: 
        x=int(N) 
    except: 
        print('это не число\nзавершение работы') 
        break 
    print('Из',qd,' есть ',sum(1 for i in N if i in qd)) 
    print('Чётных цифр',sum(1 for i in N if i in od)) 
    print('нулей ',N.count('0')) 
    sq=int(x**0.5) 
    if (sq**2) == x: 
        print('это квадрат', sq) 
    else: 
        print('это не квадрат') 
    print(('Кратно 3 ','не делится на 3 ')[min(x%3,1)])
